331d2be99287c857a86f8fc5ff03b810058b27f8,src/main/java/com/deutscheboerse/risk/dave/model/processor/MarginShortfallSurplusProcessor.java,MarginShortfallSurplusProcessor,parseFromFIXML,#FIXML#,25

Before Change


        mss.put("bizDt", new JsonObject().put("$date", timestampFormatter.format(mrrMessage.getBizDt().toGregorianCalendar().getTime())));
        mss.put("clearingCcy", mrrMessage.getCcy());

        List<PartiesBlockT> parties = mrrMessage.getPty();

        for (PartiesBlockT party : parties)
        {

After Change


        mss.put("bizDt", new JsonObject().put("$date", timestampFormatter.format(mrrMessage.getBizDt().toGregorianCalendar().getTime())));
        mss.put("clearingCcy", mrrMessage.getCcy());

        processParties(mrrMessage.getPty(), mss);

        List<MarginAmountBlockT> margins = mrrMessage.getMgnAmt();
        Set<String> typs = new HashSet<>();